\hypertarget{classfilesystem_1_1server_1_1Server}{\section{Referência da Classe filesystem.\-server.\-Server}
\label{classfilesystem_1_1server_1_1Server}\index{filesystem.\-server.\-Server@{filesystem.\-server.\-Server}}
}


Diagrama de colaboração para filesystem.\-server.\-Server\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=202pt]{classfilesystem_1_1server_1_1Server__coll__graph}
\end{center}
\end{figure}
\subsection*{Métodos Públicos Estáticos}
\begin{DoxyCompactItemize}
\item 
static Peer\-Group \hyperlink{classfilesystem_1_1server_1_1Server_a8c815d406c4a987d45900fa460e827b3}{start\-Network} ()  throws I\-O\-Exception, Peer\-Group\-Exception 
\begin{DoxyCompactList}\small\item\em Identificação do pipe do servidor. \end{DoxyCompactList}\item 
static Pipe\-Advertisement \hyperlink{classfilesystem_1_1server_1_1Server_a079f63ef8cfa0a1ff82f0a0a8535b065}{create\-Advertisement} (Peer\-Group peergroup)
\item 
static void \hyperlink{classfilesystem_1_1server_1_1Server_a4219c206ac73e5f47a93c05c3881ca79}{main} (String\mbox{[}$\,$\mbox{]} args)
\end{DoxyCompactItemize}
\subsection*{Atributos Estáticos Públicos}
\begin{DoxyCompactItemize}
\item 
static final String \hyperlink{classfilesystem_1_1server_1_1Server_ab3e9dee5c16dfa9107ca0cb4fca199dc}{server\-Pipe} = \char`\"{}urn\-:jxta\-:uuid-\/59616261646162614\-E5047205032503393\-B5\-C2\-F6\-C\-A7\-A41\-F\-B\-B0\-F890173088\-E79404\char`\"{}
\end{DoxyCompactItemize}


\subsection{Descrição Detalhada}
Classe principal do servidor.

Inicializa o programa e fica ouvindo conexões. 

\subsection{Métodos}
\hypertarget{classfilesystem_1_1server_1_1Server_a8c815d406c4a987d45900fa460e827b3}{\index{filesystem\-::server\-::\-Server@{filesystem\-::server\-::\-Server}!start\-Network@{start\-Network}}
\index{start\-Network@{start\-Network}!filesystem::server::Server@{filesystem\-::server\-::\-Server}}
\subsubsection[{start\-Network}]{\setlength{\rightskip}{0pt plus 5cm}static Peer\-Group filesystem.\-server.\-Server.\-start\-Network (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)  throws I\-O\-Exception, Peer\-Group\-Exception \hspace{0.3cm}{\ttfamily [static]}}}\label{classfilesystem_1_1server_1_1Server_a8c815d406c4a987d45900fa460e827b3}


Identificação do pipe do servidor. 

Inicializa a rede do J\-X\-T\-A

\begin{DoxyReturn}{Retorna}
O grupo de peers 
\end{DoxyReturn}

\begin{DoxyExceptions}{Exceções}
{\em I\-O\-Exception} & \\
\hline
{\em Peer\-Group\-Exception} & \\
\hline
\end{DoxyExceptions}


Este é o diagrama das funções que utilizam esta função\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classfilesystem_1_1server_1_1Server_a8c815d406c4a987d45900fa460e827b3_icgraph}
\end{center}
\end{figure}


\hypertarget{classfilesystem_1_1server_1_1Server_a079f63ef8cfa0a1ff82f0a0a8535b065}{\index{filesystem\-::server\-::\-Server@{filesystem\-::server\-::\-Server}!create\-Advertisement@{create\-Advertisement}}
\index{create\-Advertisement@{create\-Advertisement}!filesystem::server::Server@{filesystem\-::server\-::\-Server}}
\subsubsection[{create\-Advertisement}]{\setlength{\rightskip}{0pt plus 5cm}static Pipe\-Advertisement filesystem.\-server.\-Server.\-create\-Advertisement (
\begin{DoxyParamCaption}
\item[{Peer\-Group}]{peergroup}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [static]}}}\label{classfilesystem_1_1server_1_1Server_a079f63ef8cfa0a1ff82f0a0a8535b065}
Cria um Pipe\-Advertisement do servidor.


\begin{DoxyParams}{Parâmetros}
{\em peergroup} & O grupo de peers. \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Retorna}
O próprio Pipe\-Advertisement. 
\end{DoxyReturn}


Este é o diagrama das funções que utilizam esta função\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classfilesystem_1_1server_1_1Server_a079f63ef8cfa0a1ff82f0a0a8535b065_icgraph}
\end{center}
\end{figure}


\hypertarget{classfilesystem_1_1server_1_1Server_a4219c206ac73e5f47a93c05c3881ca79}{\index{filesystem\-::server\-::\-Server@{filesystem\-::server\-::\-Server}!main@{main}}
\index{main@{main}!filesystem::server::Server@{filesystem\-::server\-::\-Server}}
\subsubsection[{main}]{\setlength{\rightskip}{0pt plus 5cm}static void filesystem.\-server.\-Server.\-main (
\begin{DoxyParamCaption}
\item[{String\mbox{[}$\,$\mbox{]}}]{args}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [static]}}}\label{classfilesystem_1_1server_1_1Server_a4219c206ac73e5f47a93c05c3881ca79}
Inicializa o servidor e espera por conexões.


\begin{DoxyParams}{Parâmetros}
{\em args} & \\
\hline
\end{DoxyParams}


Este é o diagrama das funções utilizadas por esta função\-:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{classfilesystem_1_1server_1_1Server_a4219c206ac73e5f47a93c05c3881ca79_cgraph}
\end{center}
\end{figure}




\subsection{Atributos}
\hypertarget{classfilesystem_1_1server_1_1Server_ab3e9dee5c16dfa9107ca0cb4fca199dc}{\index{filesystem\-::server\-::\-Server@{filesystem\-::server\-::\-Server}!server\-Pipe@{server\-Pipe}}
\index{server\-Pipe@{server\-Pipe}!filesystem::server::Server@{filesystem\-::server\-::\-Server}}
\subsubsection[{server\-Pipe}]{\setlength{\rightskip}{0pt plus 5cm}final String filesystem.\-server.\-Server.\-server\-Pipe = \char`\"{}urn\-:jxta\-:uuid-\/59616261646162614\-E5047205032503393\-B5\-C2\-F6\-C\-A7\-A41\-F\-B\-B0\-F890173088\-E79404\char`\"{}\hspace{0.3cm}{\ttfamily [static]}}}\label{classfilesystem_1_1server_1_1Server_ab3e9dee5c16dfa9107ca0cb4fca199dc}


A documentação para esta classe foi gerada a partir do seguinte arquivo\-:\begin{DoxyCompactItemize}
\item 
src/filesystem/server/\hyperlink{Server_8java}{Server.\-java}\end{DoxyCompactItemize}
